
package com.myway.dto.ticket;

import com.myway.dto.order.DTOOrder;
import com.myway.dto.ticket.domain.PaidNoTicketType;

import java.io.Serializable;

/**
 * 
 * 类名称：DTOOrderPaidNoTicket <br/>
 * 类描述：TODO <br/>
 * 创建时间：2015年11月27日 上午9:26:54 <br/>
 * @author Criss
 * @version V1.0
 */
public class DTOOrderPaidNoTicket implements Serializable {
	private static final long serialVersionUID = 1L;
	private Long id;//              number(38),
	private Long  orderID;//        number(38),
	private String  orderNO;//        varchar2(20),订单号
	private String  pnrNO;//          varchar2(60),PNR
	private String  firstSegment;//   varchar2(7),
	private String  secondSegment;//          varchar2(7),
	private String  thirdSegment;//三
	private String  fourthSegment;//四
	private String  fifthSegment;//五~
	private String  firstDepDate;//  varchar2(19),
	private String  secondDepDate;// varchar2(19),
	private String  thirdDepDate;//三
	private String  fourthDepDate;//四
	private String  fifthDepDate;//五~
	private String  airline;//         varchar2(2),
	private String  createDate;//     varchar2(19),
	private String  fixDate;//        varchar2(19),
	private String  fixStatus;//处理状态：ERROR-未处理，FINISH-已出票 HANDLED-已处理
	private String  paymentNO;//      varchar2(50),
	private String  paymentDate;//    varchar2(19)
	private String  bookDate;		
	private int fixNumber;
	private PaidNoTicketType type;
	private String fixUserName;		//varchar2(20),
	private Long   fixUserNo;	//    number(38),
	
	private Long mainOrderId;//主订单ID 
	private DTOOrder mainOrder;
	private String mainOrderNo;//主订单NO 
	
	public String getFixUserName() {
		return fixUserName;
	}
	public void setFixUserName(String fixUserName) {
		this.fixUserName = fixUserName;
	}
	public Long getFixUserNo() {
		return fixUserNo;
	}
	public void setFixUserNo(Long fixUserNo) {
		this.fixUserNo = fixUserNo;
	}
	
	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * @return the orderID
	 */
	public Long getOrderID() {
		return orderID;
	}
	/**
	 * @param orderID the orderID to set
	 */
	public void setOrderID(Long orderID) {
		this.orderID = orderID;
	}
	/**
	 * @return the orderNO
	 */
	public String getOrderNO() {
		return orderNO;
	}
	/**
	 * @param orderNO the orderNO to set
	 */
	public void setOrderNO(String orderNO) {
		this.orderNO = orderNO;
	}
	/**
	 * @return the pnrNO
	 */
	public String getPnrNO() {
		return pnrNO;
	}
	/**
	 * @param pnrNO the pnrNO to set
	 */
	public void setPnrNO(String pnrNO) {
		this.pnrNO = pnrNO;
	}
	/**
	 * @return the firstSegment
	 */
	public String getFirstSegment() {
		return firstSegment;
	}
	/**
	 * @param firstSegment the firstSegment to set
	 */
	public void setFirstSegment(String firstSegment) {
		this.firstSegment = firstSegment;
	}
	/**
	 * @return the secondSegment
	 */
	public String getSecondSegment() {
		return secondSegment;
	}
	/**
	 * @param secondSegment the secondSegment to set
	 */
	public void setSecondSegment(String secondSegment) {
		this.secondSegment = secondSegment;
	}
	/**
	 * @return the firstDepDate
	 */
	public String getFirstDepDate() {
		return firstDepDate;
	}
	/**
	 * @param firstDepDate the firstDepDate to set
	 */
	public void setFirstDepDate(String firstDepDate) {
		this.firstDepDate = firstDepDate;
	}
	/**
	 * @return the secondDepDate
	 */
	public String getSecondDepDate() {
		return secondDepDate;
	}
	/**
	 * @param secondDepDate the secondDepDate to set
	 */
	public void setSecondDepDate(String secondDepDate) {
		this.secondDepDate = secondDepDate;
	}
	/**
	 * @return the airline
	 */
	public String getAirline() {
		return airline;
	}
	/**
	 * @param airline the airline to set
	 */
	public void setAirline(String airline) {
		this.airline = airline;
	}
	/**
	 * @return the createDate
	 */
	public String getCreateDate() {
		return createDate;
	}
	/**
	 * @param createDate the createDate to set
	 */
	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}
	/**
	 * @return the fixDate
	 */
	public String getFixDate() {
		return fixDate;
	}
	/**
	 * @param fixDate the fixDate to set
	 */
	public void setFixDate(String fixDate) {
		this.fixDate = fixDate;
	}
	/**
	 * @return the fixStatus
	 */
	public String getFixStatus() {
		return fixStatus;
	}
	/**
	 * @param fixStatus the fixStatus to set
	 */
	public void setFixStatus(String fixStatus) {
		this.fixStatus = fixStatus;
	}
	/**
	 * @return the paymentNO
	 */
	public String getPaymentNO() {
		return paymentNO;
	}
	/**
	 * @param paymentNO the paymentNO to set
	 */
	public void setPaymentNO(String paymentNO) {
		this.paymentNO = paymentNO;
	}
	/**
	 * @return the paymentDate
	 */
	public String getPaymentDate() {
		return paymentDate;
	}
	/**
	 * @param paymentDate the paymentDate to set
	 */
	public void setPaymentDate(String paymentDate) {
		this.paymentDate = paymentDate;
	}
	/**
	 * @return the bookDate
	 */
	public String getBookDate() {
		return bookDate;
	}
	/**
	 * @param bookDate the bookDate to set
	 */
	public void setBookDate(String bookDate) {
		this.bookDate = bookDate;
	}
	/**
	 * @return the fixNumber
	 */
	public int getFixNumber() {
		return fixNumber;
	}
	/**
	 * @param fixNumber the fixNumber to set
	 */
	public void setFixNumber(int fixNumber) {
		this.fixNumber = fixNumber;
	}
	/**
	 * @return the type
	 */
	public PaidNoTicketType getType() {
		return type;
	}
	/**
	 * @param type the type to set
	 */
	public void setType(PaidNoTicketType type) {
		this.type = type;
	}
	public String getThirdSegment() {
		return thirdSegment;
	}
	public void setThirdSegment(String thirdSegment) {
		this.thirdSegment = thirdSegment;
	}
	public String getFourthSegment() {
		return fourthSegment;
	}
	public void setFourthSegment(String fourthSegment) {
		this.fourthSegment = fourthSegment;
	}
	public String getFifthSegment() {
		return fifthSegment;
	}
	public void setFifthSegment(String fifthSegment) {
		this.fifthSegment = fifthSegment;
	}
	public String getThirdDepDate() {
		return thirdDepDate;
	}
	public void setThirdDepDate(String thirdDepDate) {
		this.thirdDepDate = thirdDepDate;
	}
	public String getFourthDepDate() {
		return fourthDepDate;
	}
	public void setFourthDepDate(String fourthDepDate) {
		this.fourthDepDate = fourthDepDate;
	}
	public String getFifthDepDate() {
		return fifthDepDate;
	}
	public void setFifthDepDate(String fifthDepDate) {
		this.fifthDepDate = fifthDepDate;
	}
	public Long getMainOrderId() {
		return mainOrderId;
	}
	public void setMainOrderId(Long mainOrderId) {
		this.mainOrderId = mainOrderId;
	}
	public String getMainOrderNo() {
		return mainOrderNo;
	}
	public void setMainOrderNo(String mainOrderNo) {
		this.mainOrderNo = mainOrderNo;
	}
	public DTOOrder getMainOrder() {
		return mainOrder;
	}
	public void setMainOrder(DTOOrder mainOrder) {
		this.mainOrder = mainOrder;
	}
	
}
